The act of placing ones testicles in the eyes of another. They will wake up only to find swaty balls blocking the morning sunlight from their eyes
Synonyms for Arabian Goggles
On this page, you will find 30 slang terms related to Arabian Goggles. Some of the top words include: Alabama Goggles, scruples, swinging sacks, balls, beans, and 25 more.